package com.olocat.cjx.nsims.service

import com.olocat.cjx.nsims.pojo.info.Bed
import com.olocat.cjx.nsims.pojo.personnel.Ward

interface WardService {
    fun list(): List<Ward>
    fun getById(id: String): Ward
    fun updateById(ward: Ward)
    fun listBedPatient(wardNumber: String): List<Bed>
    fun save(ward: Ward)
    fun removeByNumber(number: String)
    fun getWardsByDepartment(department: Int): List<Ward>
    fun getWardsByNurse(nurse: String):List<Ward>
    fun getWardsByDoctor(doctor:String):List<Ward>
}